pulled quadriceps - German English Dictionary